home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 7: Sunsite / Linux Cubed Series 7 - Sunsite Vol 1.iso / system / serial / callback.001 / callback~ / callback / CHANGELOG < prev    next >
Text File  |  1996-07-23  |  5KB  |  119 lines

  1. HISTORY
  2. -------
  3.  
  4. 4.01: Logging facilities extended: apart from 'on', 'default', and 'off'
  5.     a logtype 'max' is implemented.
  6.  
  7. 4.00: Due to recurrent problems with continuous callbacks, the organization
  8.     of the software has been modified. For compatibility reasons the programs
  9.     are still C (rather than C++) but the organization of the software is
  10.     now very much C++. Subdirectories contain functions belonging together,
  11.     and the interface between the groups of functions is defined rather 
  12.     strict. 
  13.  
  14. 3.02: Next distributed version following te test-series 3.01
  15.  
  16. 3.01: Series of callbacks with with I had continuously problems, due to
  17.     incorrect writing of active-files. The problem didn't occur after
  18.     forced flushing of the active-file buffer after writing a line to it.
  19.     I'm still puzzled why this must be: if you're interested, look in
  20.     srs/rss/toactive.c.
  21.     
  22. 3.00: callback is now an elf-binary, assuming mgetty, rather than 
  23.     getty-ps. 
  24.     The default modem.ttyS? location is now /sbin, rather that
  25.     /usr/sbin.
  26.     Minor changes to callback.setup.
  27.  
  28. 2.06: elf-version is the standard distribution, the getty program
  29.     is now killed by SIGTERM, rather than SIGHUP.
  30.  
  31. 2.05: the usernames in the diallog-file are truncated to 8 chars,
  32.     as they are truncated that way in the 'last' listing
  33.  
  34. 2.04: modification of cb's usage info so that it displays a minimal usage info
  35.     even if the callback.setup file isn't available.
  36.  
  37. 2.03: Defining the callback.setup entry 'diallogfile:', logging the
  38.     times, targetnames and phonenumbers that are called back.
  39.      
  40. 2.02a: distribution update: no software changes, but a typo in the provided
  41.     callback.setup file was repaired: with de 'frank' userspecification the
  42.     group 'its-me' must be (and is now) changed to 'sm'.
  43.  
  44. 2.02: The display of the 'extra', 'direct' and normal callback destinations
  45.     can be controlled from the callback.setup file. By default the 'extra' and
  46.     'direct' entries are not displayed in the lists cblogin presents. The 'cb
  47.     list' command always displays all entries. In the callback.setup defaults
  48.     section, the keywords
  49.         extra
  50.         direct
  51.     and
  52.         nodestinations
  53.     can be used to control, respectively, the display of 'extra' and 'direct'
  54.     destinations, and the suppression of the display of the 'normal'
  55.     destinations.
  56.  
  57. 2.01: CHANGELOG file reorganized,
  58.     technical.info file added,
  59.     bug in the rss:combine() file repaired.
  60.  
  61. 2.00: Reorganizing the callback system: callback.setup introduced to configure
  62.     the callback system run-time for the dial-in or callback modes. Support
  63.     for multiple modem lines. The callback package maintained by Frank B.
  64.     Brokken (frank@icce.rug.nl). 
  65.  
  66. 1.21: Another code rewrite. "extra" and "direct" are no longer controlled by
  67.     defines in config.h but are used when defined in
  68.     /conf/callback/callback.ph. Password-like validation for these entries
  69.     added.
  70.  
  71. 1.20: Major code rewrite. Multiple definition files for callback connections
  72.     supported. Added "direct" option. Docs improved. cbgetty program added.
  73.       
  74. 1.11: Again a minor update. I'm not even sure that I will upload this version
  75.     to tsx-11 and sunsite.
  76.  
  77. 1.10: Minor update. Program cbstat now goes into /sbin; cblogin still goes
  78.     into /conf/callback. The Icmake binaries were added to the distribution.
  79.  
  80. 1.09: Code cleanup, usage information improved.
  81.  
  82. 1.08: cbstat slightly changed: -reset no longer restarts init; only -wake
  83.     does.
  84.  
  85. 1.07: Incomplete version, used old documentation and contained no binary
  86.     distribution. Discarded.
  87.  
  88. 1.06: GETTYSTRING (see src/config.h) changed into "getty", no more 
  89.     "/etc/getty ttyS3 modem vt100". I only have getty processes watching
  90.     the modem, no other.
  91.     Documentation updated.. again.
  92.       
  93. 1.05: reinit() function of src/rss, used in both cbstat and cblogin, now 
  94.     sends a SIGHUP to all appropriate (uu)getty processes. Defines 
  95.     PSCMD and GETTYSTRING added to config.h.
  96.     My compilation results now also distributed in bin/.
  97.  
  98. 1.04: Flags of cbstat may be abbreviated; cbstat -f is equivalent to cbstat 
  99.     -fi, or cbstat -fil or -file.
  100.       
  101. 1.03: cbstat -disable added, DISABLEGETTY define in config.h reflects the
  102.     used file.
  103.     Extra phone number to callback added, cbstat -callextra implemented.
  104.     Documentation revised.
  105.  
  106. 1.02: Usage of cbstat changed. Can now dump current (uu)getty definitions
  107.     file.. I think it's handy.
  108.  
  109. 1.01: State logging changed. The contents of the statefile are '0' for
  110.     state 0, '1' for state 1, etc. Previously that was '\x00' for state 0,
  111.     '\x01' for state 1, etc.
  112.     Callback login program renamed to cblogin.
  113.     Code split into directories, src/rss contains runtime support system,
  114.     src/cblogin contains cblogin program etc.
  115.     New program cbstat.
  116.       
  117. 1.00: Initial release. One program, callback, as a bogus login.
  118.  
  119.